#include<iostream>
#include<cstring>
using namespace std;
const int N=1e2+10;
int n,m,k;
char g[N][N];
string str;
int main()
{
	cin>>n;
	getchar();
	getline(cin,str);
	m=str.size();
	memset(g,' ',sizeof g);
	for(int i=1;i<=m/n+1;i++)
	{
		for(int j=1;j<=n;j++)
		{
            if(k<m)
			g[i][j]=str[k++];
            else
            g[i][j]=' ';
//			cout<<g[i][j];
		}
//		cout<<endl;
	}
	for(int j=1;j<=n;j++)
	{
		for(int i=m/n+1;i>=1;i--)
		{
			cout<<g[i][j];
		}
		cout<<endl;
	}
	return 0;
}
